-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#211: Belos: Provide Tpetra
versions of all BlockGmres tests
#212
#211: Belos: Provide Tpetra
versions of all BlockGmres tests
#212
Conversation
⚡ Code quality check ⚡ 🔴 clang-tidy found 174 issues! Click here to see details.Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 66 to 71 in c6c35f6
!Line: 66 - warning: function 'run' has cognitive complexity of 59 (threshold 25) [readability-function-cognitive-complexity]
!Line: 123 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 126 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 129 - note: +1
!Line: 140 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 151 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 154 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 157 - note: +1, nesting level increased to 1
!Line: 174 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 175 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 192 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 204 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 206 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 209 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 213 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 213 - note: +1
!Line: 214 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 228 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 241 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 242 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 263 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 264 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 271 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 280 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 289 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 301 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 303 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 306 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 309 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 309 - note: +1
!Line: 311 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 313 - note: +1, nesting level increased to 1
!Line: 315 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 319 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 319 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 319 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 319 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 319 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 319 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 319 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 321 - note: +1, including nesting penalty of 0, nesting level increased to 1 Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 66 to 71 in c6c35f6
!Line: 66 - warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 85 to 90 in c6c35f6
!Line: 85 - warning: variable 'session' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 100 to 105 in c6c35f6
!Line: 100 - warning: 15 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 101 to 106 in c6c35f6
!Line: 101 - warning: 100 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 106 to 111 in c6c35f6
!Line: 106 - warning: variable 'tol' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 107 to 112 in c6c35f6
!Line: 107 - warning: variable 'aug_tol' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 109 to 114 in c6c35f6
!Line: 109 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 112 to 117 in c6c35f6
!Line: 112 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 113 to 118 in c6c35f6
!Line: 113 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 116 to 121 in c6c35f6
!Line: 116 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 117 to 122 in c6c35f6
!Line: 117 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 118 to 123 in c6c35f6
!Line: 118 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 119 to 124 in c6c35f6
!Line: 119 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 120 to 125 in c6c35f6
!Line: 120 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 121 to 126 in c6c35f6
!Line: 121 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 122 to 127 in c6c35f6
!Line: 122 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 123 to 128 in c6c35f6
!Line: 123 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 132 to 137 in c6c35f6
!Line: 132 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 133 to 138 in c6c35f6
!Line: 133 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 133 to 138 in c6c35f6
!Line: 133 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 134 to 139 in c6c35f6
!Line: 134 - warning: variable 'Map' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 140 to 145 in c6c35f6
!Line: 140 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 154 to 159 in c6c35f6
!Line: 154 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 157 to 162 in c6c35f6
!Line: 157 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 161 to 166 in c6c35f6
!Line: 161 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 162 to 167 in c6c35f6
!Line: 162 - warning: variable 'initB' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 164 to 169 in c6c35f6
!Line: 164 - warning: variable 'initProblem' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 169 to 174 in c6c35f6
!Line: 169 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 174 to 179 in c6c35f6
!Line: 174 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 175 to 180 in c6c35f6
!Line: 175 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 184 to 189 in c6c35f6
!Line: 184 - warning: variable 'initSolver' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 191 to 196 in c6c35f6
!Line: 191 - warning: variable 'initIndex' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 192 to 197 in c6c35f6
!Line: 192 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 192 to 197 in c6c35f6
!Line: 192 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 197 to 202 in c6c35f6
!Line: 197 - warning: variable 'actualResids' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 198 to 203 in c6c35f6
!Line: 198 - warning: variable 'rhsNorm' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 199 to 204 in c6c35f6
!Line: 199 - warning: variable 'initR' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 206 to 211 in c6c35f6
!Line: 206 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 207 to 212 in c6c35f6
!Line: 207 - warning: variable 'actRes' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 209 to 214 in c6c35f6
!Line: 209 - warning: statement should be inside braces [hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 213 to 218 in c6c35f6
!Line: 213 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 214 to 219 in c6c35f6
!Line: 214 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 221 to 226 in c6c35f6
!Line: 221 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 222 to 227 in c6c35f6
!Line: 222 - warning: variable 'augB' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 223 to 228 in c6c35f6
!Line: 223 - warning: variable 'augProblem' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 229 to 234 in c6c35f6
!Line: 229 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 235 to 240 in c6c35f6
!Line: 235 - warning: variable 'tmpX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 236 to 241 in c6c35f6
!Line: 236 - warning: variable 'tmpB' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 241 to 246 in c6c35f6
!Line: 241 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 242 to 247 in c6c35f6
!Line: 242 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 257 to 262 in c6c35f6
!Line: 257 - warning: variable 'augSolver' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 264 to 269 in c6c35f6
!Line: 264 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 288 to 293 in c6c35f6
!Line: 288 - warning: variable 'totalIndex' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 289 to 294 in c6c35f6
!Line: 289 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 289 to 294 in c6c35f6
!Line: 289 - warning: backward branch (for loop) is ID-dependent due to variable reference to 'totalNumRHS' and may cause performance degradation [altera-id-dependent-backward-branch] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 289 to 294 in c6c35f6
!Line: 289 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 296 to 301 in c6c35f6
!Line: 296 - warning: variable 'augR' is not initialized [cppcoreguidelines-init-variables]
!Line: 287 - note: inferred assignment of ID-dependent value from ID-dependent [altera-id-dependent-backward-branch] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 303 to 308 in c6c35f6
!Line: 303 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 303 to 308 in c6c35f6
!Line: 303 - warning: backward branch (for loop) is ID-dependent due to variable reference to 'totalNumRHS' and may cause performance degradation [altera-id-dependent-backward-branch] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 304 to 309 in c6c35f6
!Line: 304 - warning: variable 'actRes' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 306 to 311 in c6c35f6
!Line: 306 - warning: statement should be inside braces [hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 309 to 314 in c6c35f6
!Line: 309 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 311 to 316 in c6c35f6
!Line: 311 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp Lines 315 to 320 in c6c35f6
!Line: 315 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements]
!Line: 62 - warning: function 'run' has cognitive complexity of 81 (threshold 25) [readability-function-cognitive-complexity]
!Line: 116 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 119 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 122 - note: +1
!Line: 141 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 151 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 154 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 157 - note: +1, nesting level increased to 1
!Line: 163 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 164 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 182 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 183 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 200 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 202 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 221 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 222 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 236 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 238 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 240 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 253 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 254 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 267 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 268 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 280 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 282 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 284 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 310 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 311 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 323 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 325 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 327 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 343 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 344 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 364 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 365 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 367 - note: +1, nesting level increased to 2
!Line: 391 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 393 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 395 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 403 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 413 - note: +1
!Line: 415 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 416 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 418 - note: +1, nesting level increased to 1
!Line: 419 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 423 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 423 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 423 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 423 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 423 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 423 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 423 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 425 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 62 - warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays]
!Line: 64 - warning: variable 'session' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 99 to 104 in c6c35f6
!Line: 99 - warning: variable 'numrhs' of type 'int' can be declared 'const' [misc-const-correctness] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 100 to 105 in c6c35f6
!Line: 100 - warning: 15 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 104 to 109 in c6c35f6
!Line: 104 - warning: variable 'tol' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 106 to 111 in c6c35f6
!Line: 106 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 109 to 114 in c6c35f6
!Line: 109 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 110 to 115 in c6c35f6
!Line: 110 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 111 to 116 in c6c35f6
!Line: 111 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 113 to 118 in c6c35f6
!Line: 113 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 114 to 119 in c6c35f6
!Line: 114 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 115 to 120 in c6c35f6
!Line: 115 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 116 to 121 in c6c35f6
!Line: 116 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 119 to 124 in c6c35f6
!Line: 119 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 125 to 130 in c6c35f6
!Line: 125 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 126 to 131 in c6c35f6
!Line: 126 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 126 to 131 in c6c35f6
!Line: 126 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 127 to 132 in c6c35f6
!Line: 127 - warning: variable 'Map' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 130 to 135 in c6c35f6
!Line: 130 - warning: variable 'B' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 130 to 135 in c6c35f6
!Line: 130 - warning: variable name 'B' is too short, expected at least 3 characters [readability-identifier-length] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 132 to 137 in c6c35f6
!Line: 132 - warning: variable 'X' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 132 to 137 in c6c35f6
!Line: 132 - warning: variable name 'X' is too short, expected at least 3 characters [readability-identifier-length] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 141 to 146 in c6c35f6
!Line: 141 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 154 to 159 in c6c35f6
!Line: 154 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 157 to 162 in c6c35f6
!Line: 157 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 161 to 166 in c6c35f6
!Line: 161 - warning: variable 'problem' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 163 to 168 in c6c35f6
!Line: 163 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 164 to 169 in c6c35f6
!Line: 164 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 173 to 178 in c6c35f6
!Line: 173 - warning: variable 'solver' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 183 to 188 in c6c35f6
!Line: 183 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 193 to 198 in c6c35f6
!Line: 193 - warning: variable 'actual_resids' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 194 to 199 in c6c35f6
!Line: 194 - warning: variable 'rhs_norm' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 195 to 200 in c6c35f6
!Line: 195 - warning: variable 'resid' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 202 to 207 in c6c35f6
!Line: 202 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 222 to 227 in c6c35f6
!Line: 222 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 228 to 233 in c6c35f6
!Line: 228 - warning: variable 'actual_resids2' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 229 to 234 in c6c35f6
!Line: 229 - warning: variable 'resid2' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 238 to 243 in c6c35f6
!Line: 238 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 253 to 258 in c6c35f6
!Line: 253 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 254 to 259 in c6c35f6
!Line: 254 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 268 to 273 in c6c35f6
!Line: 268 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 282 to 287 in c6c35f6
!Line: 282 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 311 to 316 in c6c35f6
!Line: 311 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 325 to 330 in c6c35f6
!Line: 325 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 338 to 343 in c6c35f6
!Line: 338 - warning: variable 'X2' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 338 to 343 in c6c35f6
!Line: 338 - warning: variable name 'X2' is too short, expected at least 3 characters [readability-identifier-length] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 340 to 345 in c6c35f6
!Line: 340 - warning: variable 'problem2' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 343 to 348 in c6c35f6
!Line: 343 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 344 to 349 in c6c35f6
!Line: 344 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 365 to 370 in c6c35f6
!Line: 365 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 367 to 372 in c6c35f6
!Line: 367 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 393 to 398 in c6c35f6
!Line: 393 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 416 to 421 in c6c35f6
!Line: 416 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp Lines 419 to 424 in c6c35f6
!Line: 419 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements]
!Line: 67 - warning: function 'run' has cognitive complexity of 57 (threshold 25) [readability-function-cognitive-complexity]
!Line: 124 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 127 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 130 - note: +1
!Line: 141 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 152 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 155 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 158 - note: +1, nesting level increased to 1
!Line: 173 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 174 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 198 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 200 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 203 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 207 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 207 - note: +1
!Line: 208 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 217 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 233 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 234 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 255 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 256 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 263 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 272 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 287 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 289 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 292 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 295 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 295 - note: +1
!Line: 297 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 299 - note: +1, nesting level increased to 1
!Line: 301 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 305 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 305 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 305 - note: +3, including nesting penalty of 2, nesting level increased to 3
!Line: 305 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 305 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 305 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 305 - note: +2, including nesting penalty of 1, nesting level increased to 2
!Line: 307 - note: +1, including nesting penalty of 0, nesting level increased to 1
!Line: 67 - warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays]
!Line: 88 - warning: variable 'session' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 100 to 105 in c6c35f6
!Line: 100 - warning: 5 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 101 to 106 in c6c35f6
!Line: 101 - warning: 10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 102 to 107 in c6c35f6
!Line: 102 - warning: 15 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 103 to 108 in c6c35f6
!Line: 103 - warning: 100 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 104 to 109 in c6c35f6
!Line: 104 - warning: 5 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 108 to 113 in c6c35f6
!Line: 108 - warning: variable 'tol' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 109 to 114 in c6c35f6
!Line: 109 - warning: variable 'aug_tol' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 111 to 116 in c6c35f6
!Line: 111 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 113 to 118 in c6c35f6
!Line: 113 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 114 to 119 in c6c35f6
!Line: 114 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 117 to 122 in c6c35f6
!Line: 117 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 118 to 123 in c6c35f6
!Line: 118 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 119 to 124 in c6c35f6
!Line: 119 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 120 to 125 in c6c35f6
!Line: 120 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 121 to 126 in c6c35f6
!Line: 121 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 122 to 127 in c6c35f6
!Line: 122 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 123 to 128 in c6c35f6
!Line: 123 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 124 to 129 in c6c35f6
!Line: 124 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 127 to 132 in c6c35f6
!Line: 127 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 133 to 138 in c6c35f6
!Line: 133 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 134 to 139 in c6c35f6
!Line: 134 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 134 to 139 in c6c35f6
!Line: 134 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 135 to 140 in c6c35f6
!Line: 135 - warning: variable 'Map' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 141 to 146 in c6c35f6
!Line: 141 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 155 to 160 in c6c35f6
!Line: 155 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 158 to 163 in c6c35f6
!Line: 158 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 163 to 168 in c6c35f6
!Line: 163 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 164 to 169 in c6c35f6
!Line: 164 - warning: variable 'initB' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 165 to 170 in c6c35f6
!Line: 165 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 168 to 173 in c6c35f6
!Line: 168 - warning: variable 'initProblem' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 173 to 178 in c6c35f6
!Line: 173 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 174 to 179 in c6c35f6
!Line: 174 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 183 to 188 in c6c35f6
!Line: 183 - warning: variable 'initSolver' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 191 to 196 in c6c35f6
!Line: 191 - warning: variable 'actualResids' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 192 to 197 in c6c35f6
!Line: 192 - warning: variable 'rhsNorm' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 193 to 198 in c6c35f6
!Line: 193 - warning: variable 'initR' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 200 to 205 in c6c35f6
!Line: 200 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 201 to 206 in c6c35f6
!Line: 201 - warning: variable 'actRes' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 203 to 208 in c6c35f6
!Line: 203 - warning: statement should be inside braces [hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 207 to 212 in c6c35f6
!Line: 207 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 208 to 213 in c6c35f6
!Line: 208 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 215 to 220 in c6c35f6
!Line: 215 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 216 to 221 in c6c35f6
!Line: 216 - warning: variable 'augB' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 218 to 223 in c6c35f6
!Line: 218 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 224 to 229 in c6c35f6
!Line: 224 - warning: variable 'tmpX' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 225 to 230 in c6c35f6
!Line: 225 - warning: variable 'tmpB' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 229 to 234 in c6c35f6
!Line: 229 - warning: variable 'augProblem' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 233 to 238 in c6c35f6
!Line: 233 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 234 to 239 in c6c35f6
!Line: 234 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 249 to 254 in c6c35f6
!Line: 249 - warning: variable 'augSolver' is not initialized [cppcoreguidelines-init-variables] Trilinos/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp Lines 256 to 261 in c6c35f6
!Line: 256 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] !Maximum character count per GitHub comment has been reached! Not all warnings/errors has been parsed! |
I'm going to convert |
Fixes #211